//package com.tjx.config;
//
//import com.tjx.interceptor.LoginInterceptor;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
//@Configuration  // 标识为配置类
//public class InterceptorConfig implements WebMvcConfigurer {
//
//    @Override
//    public void addInterceptors(InterceptorRegistry registry) {
//        // 1. 注册登录拦截器
//        registry.addInterceptor(new LoginInterceptor())
//                .addPathPatterns("/**")  // 拦截所有路径（/** 表示所有路径及其子路径）
//                .excludePathPatterns(  // 排除不需要拦截的路径
//                        "/user/login",  // 登录接口
//                        "/user/register",  // 注册接口
//                        "/static/**",  // 静态资源（CSS、JS、图片等）
//                        "/error"  // 错误页
//                );
//
//        // 2. 若有其他拦截器，可继续注册（如日志拦截器）
//        // registry.addInterceptor(new LogInterceptor())
//        //         .addPathPatterns("/**");
//    }
//}